large treeshrew - German English Dictionary